package ar.com.hakasoft

import ar.com.hakasoft.entities.Egreso;

class EgresoAnio extends EgresoBase{

	def getHijo(valueClave){
		def hijo = hijos.find { it.clave == valueClave}
		if(!hijo) {
			hijo = new EgresoMes(clave: valueClave)
			hijos << hijo
		}
		return hijo
	}
	
	def add(Egreso egreso){
		def fecha = getFecha(egreso)
		def hijo = getHijo(fecha.get(fecha.YEAR).toString())
		if (hijo){
			hijo.add(egreso)
		}
	}
	
}
